night sighting apparatus - Francés Inglés Diccionario